body{
	background-color:#fff;
	color:#666;
	font-family:Verdana,Arial,Helvetica,sans-serif;	
	font-size:11px;
	margin:0;
	background-color:#55688A;
}
#contenedorCol1{
	width:200px; border: solid 1px #666; vertical-align:top; padding:20px; height:500px; background-color:white;
}
#contenedorCol2{
	width:700px; border: solid 1px #666; vertical-align:top; padding:20px; background-color:white;
}
a:link{
	padding-top:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: underline; 
	color: #305579;
}
a:hover {	color: #7BACE8;text-decoration: none;}
a:visited {	color: #305579;text-decoration: underline;}

/**/
.listado{
	border-collapse:collapse;
}
.listado th{
	text-align:left;
	background-color:#eee;
	border: 1px solid black;
}
.listado td{
	background-color:#fff;
	border: 1px solid black;
}

#titulo{
	padding:20px 0 20px 30px;	
	font-size:18px;
	color:white;
}
h1{
	font-size:18px;
}
#tablaContenido{
margin-left:20px;
}

#piePagina{
	margin-top:30px;
	color:white;
	text-align:center;
	padding:20px;
}


/* BOTONES */
.boton {
	background-color:#c6c0b7;
	font-family:Verdana, Arial;
	font-size:10px;		
	border:solid 1px #666666; 
	cursor:pointer;
	height:18px;
}
.boton:hover{background-color:#d4d0c8;}

/*
#divContenedor{
	margin:30px;
	border:solid 1px #999;
	padding:10px;
}
*/

.divError{
	border: solid 1px #da5215;
	padding:5px;
	margin:5px;
	background-color: #fad5c5;
	/*border-width: 1px;*/
}
.divVerde
{
	border: solid 1px #82d948;
	padding:5px;
	background-color: #dbf4ca;
}

/* INPUTS */
input {
	border-color: #666666;
	background-color:#ffffff;
	border-width: 1px;	
	font-family:Verdana, Arial;
	font-size:11px;
	
}